
Page({
  //登录
  create_login(e) {
    let user = e.detail.value;
    console.log('user', user);

    if (!user.stuid) {
      wx.showToast({
        icon: 'none',
        title: '请填写学号',
      });
    } else if (!user.password) {
      wx.showToast({
        icon: 'none',
        title: '请填写密码',
      });
    } else {
      // 调用后端登录接口
      wx.request({
        url: 'https://your-backend-domain.com/api/login', // 替换为你的后端接口地址
        method: 'POST',
        data: {
          stuid: user.stuid,
          password: user.password,
        },
        success: (res) => {
          if (res.statusCode === 200 && res.data.code === 200) {
            const userInfo = res.data.data.user;
            wx.setStorageSync('user2', userInfo); // 存储用户信息
            console.log('用户信息已存储', userInfo);
            // 更新 TabBar
            const app = getApp();
            app.updateTabBar();
            // 显示登录成功信息
            wx.showToast({
              title: '登录成功',
              icon: 'success',
              duration: 1500,
            });

            // 延迟跳转到 me1 页面
            setTimeout(() => {
              console.log('准备跳转到 me1 页面');
              wx.reLaunch({
                url: '/pages/me1/me1',
              });
            }, 1500);
          } else {
            wx.showToast({
              title: res.data.message || '账号密码错误',
              icon: 'none',
            });
          }
        },
        fail: (err) => {
          console.error('登录失败', err);
          wx.showToast({
            title: '登录失败，请重试',
            icon: 'none',
          });
        },
      });
    }
  },

  // 无账号，去注册
  regis() {
    wx.navigateTo({
      url: '/pages/register/register',
    });
  },
 /**
  * 页面的初始数据
  */
 data: {

 },

 /**
  * 生命周期函数--监听页面加载
  */
 onLoad(options) {

 },

 /**
  * 生命周期函数--监听页面初次渲染完成
  */
 onReady() {

 },

 /**
  * 生命周期函数--监听页面显示
  */
 onShow() {

 },

 /**
  * 生命周期函数--监听页面隐藏
  */
 onHide() {

 },

 /**
  * 生命周期函数--监听页面卸载
  */
 onUnload() {

 },

 /**
  * 页面相关事件处理函数--监听用户下拉动作
  */
 onPullDownRefresh() {

 },

 /**
  * 页面上拉触底事件的处理函数
  */
 onReachBottom() {

 },

 /**
  * 用户点击右上角分享
  */
 onShareAppMessage() {

 }
})